high altitude low opening (halo) - French English Dictionary